package ioc

// Is 判断x是不是 T类型
func Is[T any](x any) bool {
	_, ok := x.(T)
	return ok
}

// ToType 将x转换为T类型
func ToType[T any](x any) (T, bool) {
	v, ok := x.(T)
	return v, ok
}
